﻿local profile = [[[=== [ 305614D2009744DA74986F3142B36AAA0D299AAA4356AAA06B4424CE99A profile ===]
306618F200974595F88AADF42060C455A0B36AA2595298096A4904C694448D39
800386AA255B9211AAB501D4B4404BB8AA6C5222A57988ACCBAA4926819A3644
BC445FC8423D405772198EA909D8884D6321DA34402FD8A2E129091728C5728E
C1AAA9C5592C6E15291D98489E297E01612552725AA2E71228A68A459E052229
D69802EB422A47BAA254305AA252701152F021149B09884D44152E2A455DB829
A0F1115919428E8455A45E9422AAE52945A66A451DD4AA45B392F394ACF99AA4
9A3A459255B4115C3503554EAA4552702114AFA2A4A6CA455A8EC255A496D222
05F9211AC7B4488FB4205DE557FA40AC06449A3C4561B0C36456234AE23AC668
4E3B053A90C9648F0559297D25589D25E6B826731AFD053C5A27C94A295E8479
3194F9B402D9E4441BD948AFE42553E549AB44251DBC3D04E8218EC9C2CC4123
7D017AB602749047ED3D1F0B0BE438793EA74C41B05447269D524AC60FA64097
2FE82A5102B9C93A49040615102BDBC17D326A85822A5102B3F1CB035433AE5B
96F3A1A93E161612E4383AC4473871F4102B9C15C2CE68EC1D2ED0E5C3508C62
741B0B3508C65F42CB795126040E6870F2E92046393A858D92046BA721EDBCA0
1305740A70F2E92046393A858DD538793EA74C41B0544399D4BF2700EC536040
976B9C1843579169580447DC1F602BA9A77C34C0E5892A9152B63938716A8664
9CC6ADF868E5C88EB939E82415859E1EB745ACC9F15E2593A091E860722720C4
784A6DBD3BF947A18B6E23DDE534C41B0B32B44E4089E094DA7B76F39E434F26
487BD9432D323CE1E7EA25AC0BA2756EC7D3A091E8602D4D5685F4CC5F8381A7
D1A1D4881F6A70F2C41DC86269D524AC60FA640972FE82A5102B316CDA88E60F
27C5F889261A8862B63DEB23A1CBC17D326A85822A9CD6AD7938716A86649CD6
ADF860F27C5F889261A886FAD4BF270106A4097C269B67034680198C8BEAF078
5C3D091244223EABE5C8894B74784688F1584B4EBA2CA299F824683A14040A9D
E57D00D93E8013ED4AEB602749047E7A18011D407EA0354C960E0351915461EE
09D81AAE4343CC9B220B87A187B9E182B6DB8901B684A6DBD3BF947A1A3C4885
3425BEDE9DF4A3D09DB9EB682E57C6048AB48E82B1A135CCAD6CF10140976B54
7D0C16A223A8C00751EC029211B0AE4343CC9B220B87A187B9E182B6DB8901B6
0F25B494DCB399E34E416A1A3C48853879A5A4A6ED9C4F127A03D09DB9EB682E
57C6048AB48E82B1A135CCAD61D08028C3BD2AB68269D5844365F2E9604161B0
802FC639A786893754061F430F6B860ACA5F2624CA1CB4D25253FE3478901B60
F25B494DCBF09DB9EB686C413B6B9278269D5D8981790635E05CBE8D05C2BBEA
180E0B88C6C0557A1A87D1B180E0B8343CC9B220B87A187B9E182B6DB8901B68
E9DF4A3D0D1624CA1A76F39E4346F68CCFA1A135CCAD61A10585C2028C3BD243
02802FC6399F5340892A91D3D05CBE8D0106A866470E073C45E9607B9E18E6A7
8873D340B9EBEA1A8567121D85DB884E073C4F4341FA36341BCE24278B16A7D0
5C2BB092CEE4341FA36341BCEA1A16EC51185C3D0CBD091A182B6DB8901B684A
6DB3478901B684A6DB346F6ACB686C413B6B9768269D5D8981790635E082C261
014E9D625F5301C16119C131B81D3D05CBE8D040785C1A16EC51185C3D0CBD49
3056DA713126D0A8AFD25F3991A3C4885382AE7B4DF4668CED09CFB686C413B6
B58604161B0802FC6B0D08028C3BD468FA183C454641958B342522614D968689
3754061F430F63D3056DA713126D094DA79C4F127A03D0D1624CA129A5F299E3
4E416A12B73D7D05CBE8D0805790D1563436A895BD8F302802FC6B8EA140CC5B
210293CD03D3D05CBE8D0183A84E073C4FA183C454641910EA2C9146368AA3D0
5CBE8D0805790D156343CC9B220B87A187B9E182B6DB8901B60F25B494DCB7FC
E72D968E03126D0E5A6929A97FE9DF4A3D09DB9EB686C413B6B54302802FC6B8
60E073C45E9607B9C18E62788739340B9CBEA180E0B884A44C28A3D05CBE8D04
0785C1A16EC51185C3D0CBD4F0495BE5C48853099E34E416A1A3C48853099E34
E416A12B7BCFA1A135CCAD61A10585C2028C3BD24302802FC639AFA140CC5340
293CD03D3D05CBE8D0183A84E073C4FA1A03E654477A1A87D1B1A03E65447302
4085D76168272C65B7D0801065F903E65447B58FA1C5BE40EE4341FA3638B6D9
0CD5309284E9499519294A09C1E689E9682E57C680C154278B16A7D04A298098
B738425D14A021321DCA842CB54AA73946F430A0B85040976B949341FA36341B
CEA1A16EC51185C3D0CBD4F0495BE5C48853879A5A4A6EDB76F39E43478901B6
0F25B494DCB7FCE72D968CED4F530A584D51185CDB68269D5D89817906399F0D
89266D63FC5309284E9499519294AE4306A4031BC51185C141AA199E34285DC2
195D3782E57C680C1D140C888505B58786C413B6B9A686893754061F430F63D3
056DA713126D0E5A6929A97F1A3C48853879A5A4A6ED78CED4F530EEC17441F6
397D0206EA590E4341FA36340E8E0D037EA80C2E960ED6A70ACA5F2624CA1415
FB5AE7233478901B6054DF69AF9CC09DB9EB686C413B6B5E341BCE212563093A
E0D4031B60E073C45E9607B9C18E6A78873D340B9EBEA140CC534C960E073C45
E9607B9E18E6A78873D340B9EB682E57C680C1D1C98C9003D48701037DA40343
CC9B220B87A187B9E182B6DB8901B6054DF69AF9CC0D1624CA1415FB5AE72334
6F6AFA1077E832A87B96FD33436A895BD4E05C2BB4849D04E8A3431C4CAB6092
19C1E689E9682E57C68C80B511183A84E073C4FA1A85671258D1293CD03D3D05
CBE8D05C2BB09C1E689E5309A42242EED02945709284C8443B2290F619AED429
54278B16A7A1A87D1B1A85671293CD03DB604018668C00751ECC968689375406
1F430F63D3056DA713126D0E5A6929A97F1A3C48853879A5A4A6ED78CED4F534
1FA363024D524749D0D89266D63EF08028C3BD2ABEA1015EA48806883D049124
84923EA80C2E960E073C43F3D0E63DEB72A18E62788739340B9EB682E57C60AC
0124A49175406170E073C451161A85B5E3078B16A2F438BD4E0473D34CB9C128
D4F57D018319CB32E4341FA36340E442FE88183CD03597A1CD6270AB9C12ED4F
01C62FAB60E8237524AC83CD03D3D05CBE8D0C156EA4849178B16A3078B16A88
3D0D799ABD4D2B6350FEBCAF4A3D0E63930DD4BF1D01F6ADF868063DE747D042
3EDAEB32594A51CE438BD4E0473DE3F3C34CB96FD31D01C6ADFC347D0DFD8568
985EAD9607B9C18E6AD7934CB96F55340B96F9F7D0951905212423ED45093D0E
63930DD4BF1D01F6ADFC3A128D4BFA4EF53461691C2E9607B9C18E6ADF868873
DE7E1D01C6AD752FFA141AA14AE3D3BFF438BD4E0473934CB96F5E01C6AD797D
0A05891722620D7A1CD6270AB96F9F9F01F6AD75A768063DE782AB60F609C19C
19A4204D17A1CD6270AB96F9F9F01F6AD75A768063DE782AB60F26E0157A1CD6
270AB96F9F1E12ED4BFE9868063DE7E1AB602594A948928290CEBF3D0E63930D
D4BF278873DEBA68063DE3FFAB60E073C451264411D8DE57D0417367A183CD03
DCF438BD4E0473DE7434CB9C128D4E5341FA36305CD8D0C1E689A22C241B6BC7
0E073C45E9607B9C18E62788739340B96F3ABEA12012A058CE5CAE91DCA13543
80806D0D7A1A87D1B12012A05302A36DA99BC0BD4A6EB693078B16A2F438BD4E
0473D34CB9C128D4E57D09178826419D03E264F4341FA36346C12A815463C8B8
1D183CD03597A1CD6270AB9C12ED4BF1D01C6AFAB6827436657A1A87D1B1AC1D
895D0C1E689AC3D0E63DEB72A18E6ADF0D01F6ADF0D01C6ADF0D57D04D118642
A9502441A017A10DC2012A05883D625BE843FF4B9CD8FACD2FD2F82CE19B9A6B
C3256859B587BC32564ACD2AD2F8C3974B927BC329E15E6E9D2F84688FB586BC
329125D6CFD2F8491A8EAD4A6D19A4E9639B5EA4912DB5EB5EA4D19ED45B5EA4
5AC86B0F6E9054B54B5EA4DAA0F6ACD275A659273FC6974C75976B0D6974AC0B
273EF69B23A09EB639A57853FF4B9CD42FD3E1EF69F629FE909ED45B94EB7C3A
CD2CB5EA37E787B8639CF0742735E629FE191EDC3B5EA3CE986B0D69B65AE0F6
CFD27D9B7C3B94DB5EA3A845B949B9C8C3AACFAD2CA4EF9639B5E9B234E9D2FD
2FC59A4FC6AAD2759EC55B587BC55AA0BED2AD4684A745B927BC5523A863FC69
BA4A29FB586BC552325D6CFD2759C82CB94DB5EA29E1DB949B5EA299786399F6
9BA22597639AAD2F074E15D5B94DA3F03FF4B9CD4682CA297D625B6596EF9639
B5E1659C0F69F697855234B9A639AC054ACD2CB5E165A23CB54B582752F735E6
978379A73FC69783799F61AD2F0BA4B273EF62D32D39F625F6978375ACD4ACD2
F0B4927399F697855A5F6255B5E169A9FB9C0F69BA8F15EB9C86BC5512E74B94
5E69BA24A4DB94FC69BA24AC86391AD279A59A739CFD46E1585F69BED2F0BA27
FC69BCD2F0BA2F0D57D05CBE8D04D118642A9502441A013078B16A2F438BD4E0
473934CB96F3A128D4E57D01801582429162235F8CC0122B3D088E85B66E23C6
BC3259C8682E57C68048824D0912446B7D0C1E689AC3D0E63930D94782CE1F8A
4916DA3C1656EA34A7412325E01F6278062D1582F09C097C319A4B2D3E1DAA15
8C8457D53402441A090D114982534191686699EA80C2E960447CA5337916B5EE
905EE91A87D1B12012A05340D801B74210568010E68ED453078B16A2F438BD4E
0473934CB9C128D4E57D08661801582466DCC5F06223430616B3D05CBE8D0866
180158A101D1B6DCC568D6A4F48243078B16A2F438BD4E0473D34CB96F3F128D
4BFCFBEA18A320D84283C222BC1D895D9682E57C60AE8043290E0B88C2743665
3078B16AAC3D0E63930DD4F01F6AD7F8C128D4E530EEC17441F63DE743078B16
A2F438BD4E0473934CB96F9F9F01C6AFA183CD03DCF438BD4E0473DE3F3434CB
96F32FC01C6AFA183CD03D0F9607B9C18E6AD7D1E12ED4BFCF868063D7D0C1E6
89A22C241B6B0D0C1E689AAE438BD4E0473DE784534CB96F3FC78063DE3FFA18
3CD03D0D9607B9C18E6AD7E7868873DE3F34340B96F9F1AB60E073C43A3D0E63
930DD4BFE912ED4BF1AC78063DE78C31D53078B16AE93D0E63930DD4E01F6ADF
C3C340B96F5A2347D5388E23CE4341FA36388E23CEA10DCC590E4341FA3630A9
9B21C0C1E689AC3D0E63930DD4E01F627806397D53056E0DC3427206C5F83D05
20AC0120CD0DB94D341FA363056E0DC3427206C5F8183CD03D0F9607B9C18E62
78873D340B9CB60E073C451161A85B5870E073C4557A1CD6270AB9C12ED4F01C
6AFA183CD03DCF438BD4E0473D34CB9C128D4F53078B16A2F438BD4E0473934C
B9C128D4F57D0D92EEE4341FA36347A8BB183CD03597A1CD6AD7F4430DD4F01F
627806397D530783318B24668019D9682E57C60E07620758CC0122B183CD0359
7A1CD6270AB9C12ED4F01C6AFAB60E07620757A1A87D1B183C990C5D0C1E689A
C3D0E63930DD4E01F6A78063D7D530A821C444378B16A7A183CD03DCF438BD4B
FE9860AB9E12ED4E01C6AFA1A87D1B105490622A93CD03D183CD0355D9607B9C
18E6278873D340B9EB60E073C451161A85B9A60E073C45E9607B9C18E6A78873
9340B9EBEA123E4477A1A87D1B123E4473078B16A2F438BD4E01C6278872DAC8
45165AA2CE98451651F3A0BE158C84530D9474E9C3FC37DE1DA2D252F5A76412
3A0F57D0D893433A7A1A87D1B1A137866470E073C45E9607B9C18E6A78873DEB
76806397D530A9502441A09DB8904061F4341FA3630A9502441A21FA36302481
42E57C68E5C4020B83078B16A2F438BD4E0473D34CB96F59340B9EBEA10DC201
2A058CC240289340B3D05CBE8D0866180158A4CBE8D080160987D1B12B01806E
01C60E073C45E9607B9C18E6AD75E01F6ADF0F01C6AFAB68E0BA764D5BA3D05C
BE8D0D165FC8AB653078B16A2F438BD4E0473934CB9E128D4BF1D57D085133A2
06EA1126C7A1A87D1B10B266450CC5324C870E073C45E9607B9C18E6ADF86887
3DE74340B9CBEA140CC5340290193C9124C8F430AA9B811B9E1A87D1B140CC53
40290193C9124C878C80B511D53281DD4E0488C5312A95F637C36451237D01B7
D0C1E689AC3D0E63930D94741651F59169C7D97849A29C7FC824641E12ED4E01
C4A3A824A9FA29A2D93F55E9822FC82464AABEA18B6E0180E073C4F4341FA363
07DC1201C1E689E0C1E68922E4382CEBC25F3993D0E63930DD4BFA4FC01F6ADF
09A68063DE783AB68EBC4DD6A695B9287F6F7A3D0E63930DD4F01F6278063D7D
0464D8C5F5DF7A1CD6270AB9C12ED4BFC75E01C6ADF0BCB68CA8482901291F6A
28C9607B9C18E6ADF82C34CB96F3F868063DEB29F7D0958560B87A1CD6270AB9
6F3A0F01F6ADFC3A128D4BFA4EF5309A42D42C4149406FDF9607B9C18E6AD793
4CB96F55340B96F9F7D0958C4F5D72BC9607B9C18E6278873DE789F340B96F57
8FA1CBBA99ABF438BD4E0473D34CB9C128D4BF11FFA12B4F395941AABDAF0935
89E438BD4E0473DEB7C334CB96F56E340B96F375D534F736916269B67A1CD627
0AB96F5E01F6AD75D01C6AD7EF5346D4619123D74D8CC9607B9C18E6AD7F4868
873DEB25E01C6ADF0BAEA1CB3954EAFF438BD4E0473DE7E1D01F6AD7F4868063
DE3F3FB68CA9C223D35D419ABF438BD4E0473DE74AA12ED4BF19A68063DE3F55
7D0DB465F42B2B4F1B3D0E63930DD4BFC75E01F6ADF82A128D4BFE15D534F299
E3DF09E438BD4E0473934CB9C128D4E534F56AE635BCAD41CBF2BE39E438BD4E
0473DE7434CB96F3A128D4BF1D53824166C988904F9607B9C18E6AD7E7E34CB9
6F59E9128D4BF1A8EA141AA14AE3D3BFF438BD4E0473934CB96F5E01C6AD797D
095AFDBBA992CEBC25F3993D0E63930DD4BFAC0F01F6AD79CF128D4BFE1EF530
9C87BAFE84529650B3D0E63930DD4BFCF0F01F6AD7F8278063DE7E1AB6005846
9772BCE438BD4E0473DE3F5934CB96F3A868063DEB7457D0E5CC12AE438BD4E0
473DE3F3C34CB96FD3AC128D4BF978EA1CB14274274A290057C9607B9C18E6AD
7E7E34CB96F59E9128D4BF1A8EAB60E073C451264411D8DE57D0A8131C1B3D05
CBE8D0A8131C1B183CD03597A1CD6270AB9C12ED4E01C6AFAB601037DA4084E4
849231BE43078B16A9F9607B9C18E62788739340B9EB682E57C601037DA4084E
4849231B60E073C4557A1CD6270AB9C12ED4F01C6AFA183CD0355485826D6AA1
83CD03597A1CD6270AB9E12ED4E01C6AFAB60AE8043290E0B88CEA93E13A7A1A
87D1B18A320D84283C222BB6E87C8E0C1E689A2F438BD4E0473D34CB96FD3278
06397D08B37C115CBD4E0C1E689AC3D0E63930DD4E01F6AD7E7E340B9EB60E07
3C43F3D0E63930DD4BFCF0D01F6ADF8C3340B9EB60E073C43C7A1CD6270AB96F
57878873DE3F3A128D4F53078B16AA80B05CAD243078B16AAA3D0E63930DD4BF
125D01F6ADFC3F128D4BFCFB60E073C4347A1CD6270AB96F9F1A12ED4BFCF0D0
1C6AD7E78EA183CD03D8E438BD4E0473DEB768873DE782F128D4BF12F447D0C1
E689A7E438BD4E0473934CB96F3F0F01C6AD79AC0D57D0806D057A1A87D1B101
CA1A60E073C45E9607B9C18E6ADFC3A12ED4E01C6ADFC3ABEA183183A9168E3D
05CBE8D0C90C1DC034F0C1E689AC3D0E63930DD4E01F6AD79340B96F5E57D086
2823EA80C2E9682E57C6043149175406170E073C45E9607B9C18E6A788739340
B9EBEA1A3CAE91D3D05CBE8D0D165FC8E0C1E689A2F438BD4E0473DE7878873D
340B96F347D0C1E689A4D7A1CD6270AB9C12ED4BFA49340B9EB60E073C45E960
7B9C18E6A78873DE74340B9CB60E073C43F3D0E63930DD4E01F6A78063D7D0C1
E689A22C241B639A70E073C4557A1CD6270AB9C12ED4BF1D01C6AFA183CD035E
F9607B9C18E6AD7F482434CB96F3F88F340B96F9FCFCFA183CD03D0F9607B9C1
8E62788739340B9EB60E073C4347A1CD6270AB96F5534CB96F3AC78063DE3FFA
183CD03D8E438BD4E0473D34CB96F34340B96F347D0C1E689A7E438BD4E0473D
34CB96F3A128D4E57D04D11864A34028044931BE4341FA36305740A19E018020
15E4CA183CD03597A1CD6270AB9C12ED4BF974340B96F3FBEA18A313667A1A87
D1B18A3136630A91AC90B5D6ADFC3A18537D1281A73DE74305726CC6355860E0
73C45E9607B9C18E6278873D340B9EBEA123C34A089B6804212278334881F960
453713263D341FA3634687841037D0184244E0768013E1232C65447D80647393
078B16A2F438BD4E0473D34CB9C128D4F57D0E05D3E4341FA3638345F8183CD0
3597A1CD6270AB9C12ED4F01C6AFAB680C984ED118C21056EAE4341FA36340E4
42FE804690823753078B16A2F438BD4E0473934CB9E128D4F57D0206EA59009D
0BAF3D0520AC0120CD0DB96F3C341FA3638089B6520463CAE70E073C45E9607B
9C18E6278873D340B9EBEA140CC5B21021DC0540744D968210568010E68ED4BF
A3A1A87D1B140CC5B21021DC0540744D0C1E689AC3D0E63930DD4E01F6278063
97D530A9502441A09EDD5C4077A1A87D1B10DC2012A05987D1B1012C021FA363
8777131CD0C1E689AC3D0E63930DD4BF9F01F6AD75E01C62FAB6043B04882412
51909228D9682E57C6043B04882452E57C60480384CBE8D0A848411C60E073C4
5E9607B9C18E6AD75E01F6A7806397D530641AA1122B3D05CBE8D08158A6488C
60E073C45E9607B9C18E62788739340B9CBEA105C8885442A99B21C9682E57C6
0413226119866EA403078B16A2F438BD4E0473934CB96F3A128D4E57D0D0BAFC
831DD968210568010E68ED4BFE98682E57C68685D76C98E60E073C45E9607B9C
18E6A78872DA4F484688F237DAA849C752F553A0919768062D19C8C3A59A29A3
7F8C0783A0D824641EBEAB60416A917554881F9602445CC865611257540611AC
17D3E06048003DAC224AEA80C22493EA7096C433EA6057AFA154284D98E1A161
3EC224AEA80C22493EA7096C433EA6057AF2154284D98E1A1613EC2C83223EA1
96C433EA6057AF215302408965616C11917D8436A917538A3D7D8AB605CC8228
0C222E43093A40A3FD493093A40A3723E804761618015824C61EB60449B2122C
BBBEE430789A8C822B0778C6C0557A12012A058423C446AE19912446B1F9F7D0
C16A223A8C00751EC029211B0AE430A9502441A09DB89040617B84F5341BCE24
2A1BA71F4388E23C63E3FFA184142F4ACCA8494257A1A3CAE91DD229346C98E6
B82FB680035433A7A10DC2012A058CC240289340BD8FA7043B04882412B71318
0C2E6E1D3493A13BAD22D30A9502441A09EDD5C407B584F086618015824A2212
540BD49AFA1A8567121D85DB884E073C4F4307DC1201C1E689E6C7EF5301C161
19C131B81D3D0499343F09C90817D363919E18A320D8443B0488241263915430
A99B21C623A8EA140CC534C9601037D0184244E0768013ED8FCFB60283C22292
11B0AE430A9502441A09A848411C6B84F530789A8C822B07784A44C28A3D0183
19CB3209520ACC5D625BEB601037D0184E073C4F438089B6804212278334881F
619EB682C8B511DD9EA1C5BE40EE430641AA1122BD8FE918A31366B1F9F30A99
B21C6CF0D5309284E9499519294A09C1E689E968C831DD615E343CAE33E447B5
41E1A3CAE91DD225D5309A42242EED02945709284C8443B2290F619AED429542
78B16A7AB602594484CDB1429AE025098198665421ED225DB942B7AB601037DA
407A140CC5B210293125AC4CAD22D7D0C16A223A8C00751EC02B1345D96043B0
48824123B01806E01C6B84F5341BCE24A0BB3D0C90C1DC034F6AC86041322611
9866EA40B1F5938089B652042A91A80E88AD22D30641AA1122BD8FAA140CC534
0290193C9124C873EB7604337528D8F1D5341BCE24A0B34278B16A7A183183A9
168ED491D082644C2221DCC59063EB2701037DA4084433411C115B54A70C8245
32446B1F5530A99B21C6CF8EA140CC5B210293CD03D3D0C537804078B16AB1F9
F7D040785446368AA3D04D1186421C16119D537C3647391547D53490856812E4
3031D50D81AF47D048886283758922E4B9E3D57D02ABC034C9EABEA1AF6193A4
0A375BEA80C222E434FC3D048886283758922E438089B65281414514AF639AED
E41C84DEB1ED6EABEA18C1520D9391740A3B0B04882412E4343788206D8175C0
DED13A58D8D0A8A9340280E6043B04882412E47D0C447143686FE81D2C6C017A
14153780401CDE57D53093A40A372D4D568D9604157916A8073C4F438BD4E047
3D34CB9E128D4F530A0B85040976B94930A8ABC03F2C41DC8E69F0407854028C
3BD46878C061228165CC86269D524AC60FA640972FE82A5102BDBDB0912A4102
B3115D892046B2422614322614D082AE23CCB035433A958044931936B9E1054D
568924644C28AD45AC1286488D321FA36309E6E01281207431BCE212563093AE
0D4031B604157916E5892A91D4C2BB4849D04E8218EC5102B94737530A8ABC0B
CA904790017AB604157916985679092B18C157862898530A8ABC035485C26269
22CD03D3D0E63930DD4F01F6A78063D7D091C24403CA8915548B16A7A1CD6270
AB9C12ED4E01C62FA1286488D384356AE2123193ED69F08921C4C27540617058
A646AF090653B4465FC1054D568924644C2824C9EA1054D56856D40AB40B923C
3460B011C0B266451211B0A111B0A6FABEA7
[=== [ 305614D2009744DA74986F3142B36AAA0D299AAA4356AAA06B4424CE99A profile ===]
]]


U1RegisterAddon("Grid2", {
    title = "Grid2 团队框架",
    tags = { "TAG_INTERFACE", },
    desc = "Grid2 团队框架",
    load = "NORMAL",
    defaultEnable = 0,
    nopic = 1,
    conflicts = { "VuhDo", },
    minimap = 'LibDBIcon10_Grid2', 
    icon = [[Interface\Addons\Grid2\media\icon]],

    runBeforeLoad = function(info, name)
        -- if not IsAddOnLoaded("Grid2Options") then
        --     LoadAddOn("Grid2Options");
        -- end
        -- if not IsAddOnLoaded("Grid2RaidDebuffsOptions") then
        --     LoadAddOn("Grid2RaidDebuffsOptions");
        -- end
        DisableAddOn("Grid2RaidDebuffsOptions");
    end,
    toggle = function(name, info, enable, justload)
        if enable then
            EnableAddOn("Grid2RaidDebuffs", UnitName('player'));
            LoadAddOn("Grid2RaidDebuffs");
            EnableAddOn("Grid2RaidDebuffsOptions", UnitName('player'));
            if IsAddOnLoaded("Grid2Options") then
                LoadAddOn("Grid2RaidDebuffsOptions");
            end
        end
    end,
    {
        type = 'button',
        text = '载入预设的通用配置',
        callback = function()
            -- if not IsAddOnLoaded("Grid2Options") then
            --     local success, resason = LoadAddOn("Grid2Options");
            --     if not success then
            --         return;
            --     end
            -- end
            Grid2:OpenGrid2Options();
            -- if not IsAddOnLoaded("Grid2RaidDebuffsOptions") then
            --     local success, resason = LoadAddOn("Grid2RaidDebuffsOptions");
            --     if not success then
            --         return;
            --     end
            -- end
            if _163_Grid2_ImportProfile then
                _163_Grid2_ImportProfile(nil, profile, true, nil);
            end
        end,
    },

    {
        text = "配置选项",
        callback = function(cfg, v, loading)
            -- if not IsAddOnLoaded("Grid2Options") then
            --     local success, resason = LoadAddOn("Grid2Options");
            --     if not success then
            --         return;
            --     end
            -- end
            -- if not IsAddOnLoaded("Grid2RaidDebuffsOptions") then
            --     local success, resason = LoadAddOn("Grid2RaidDebuffsOptions");
            --     if not success then
            --         return;
            --     end
            -- end
            if Grid2:OpenGrid2Options() then
                Grid2Options:OnChatCommand()
            end
        end
    }
});
-- U1RegisterAddon("Grid2LDB", {
--     parent = "Grid2",
--     title = "Grid2数据代理",
--     desc = "Grid2数据代理",
--     -- deps = { "Grid2" },
--     --hide = 1,
-- });
-- U1RegisterAddon("Grid2Options", {
--     parent = "Grid2",
--     title = "Grid2设置界面",
--     desc = "Grid2设置界面",
--     -- deps = { "Grid2" },
--     --hide = 1,
-- });
-- U1RegisterAddon("Grid2RaidDebuffs", {
--     parent = "Grid2",
--     title = "Grid2团队首领debuff",
--     desc = "Grid2团队首领debuff",
--     -- deps = { "Grid2" },
--     --hide = 1,
-- });
-- U1RegisterAddon("Grid2RaidDebuffsOptions", {
--     parent = "Grid2",
--     title = "Grid2团队首领debuff设置界面",
--     desc = "Grid2团队首领debuff设置界面",
--     load = "NORMAL",
--     -- deps = { "Grid2RaidDebuffs", "Grid2Options" },
--     -- optdeps = {   },
--     --hide = 1,
-- });
